package com.xjt.query.dao.impl;

import java.util.List;

import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;

import com.xjt.query.dao.interf.ConditionColumnInfoDao;
import com.xjt.query.dao.pojo.ConditionColumnInfo;

public class ConditionColumnInfoDaoImpl extends SqlMapClientDaoSupport implements ConditionColumnInfoDao {

    @SuppressWarnings("unchecked")
    public List<ConditionColumnInfo> queryColumnInfoList(ConditionColumnInfo info) {
        List<ConditionColumnInfo> list = getSqlMapClientTemplate().queryForList("condition_column_info.queryColumnInfoList",
                                                                                info);
        return list;
    }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public ConditionColumnInfoDaoImpl() {
    // super();
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int countByExample(ConditionColumnInfo example) {
    // Integer count = (Integer) getSqlMapClientTemplate().queryForObject("condition_column_info.countByExample",
    // example);
    // return count;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int deleteByExample(ConditionColumnInfo example) {
    // int rows = getSqlMapClientTemplate().delete("condition_column_info.deleteByExample", example);
    // return rows;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int deleteByPrimaryKey(Long id) {
    // ConditionColumnInfo _key = new ConditionColumnInfo();
    // _key.setId(id);
    // int rows = getSqlMapClientTemplate().delete("condition_column_info.deleteByPrimaryKey", _key);
    // return rows;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int deleteByIds(String[] ids) {
    // int rows = getSqlMapClientTemplate().delete("condition_column_info.deleteByIds", ids);
    // return rows;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public Long insertSelective(ConditionColumnInfo record) {
    // Object newKey = getSqlMapClientTemplate().insert("condition_column_info.insertSelective", record);
    // return (Long) newKey;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // @SuppressWarnings("unchecked")
    // public List<ConditionColumnInfo> selectByExample(ConditionColumnInfo example) {
    // List<ConditionColumnInfo> list = getSqlMapClientTemplate().queryForList("condition_column_info.selectByExample",
    // example);
    // return list;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public List<ConditionColumnInfo> selectByExamplePaging(ConditionColumnInfo example) {
    // // example.doPage(this.countByExample(example));
    // // List<ConditionColumnInfo> list =
    // getSqlMapClientTemplate().queryForList("condition_column_info.selectByExamplePaging", example);
    // return null;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public ConditionColumnInfo selectByPrimaryKey(Long id) {
    // ConditionColumnInfo _key = new ConditionColumnInfo();
    // _key.setId(id);
    // ConditionColumnInfo record = (ConditionColumnInfo)
    // getSqlMapClientTemplate().queryForObject("condition_column_info.selectByPrimaryKey", _key);
    // return record;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // @SuppressWarnings("unchecked")
    // public List<ConditionColumnInfo> selectByIds(String[] ids) {
    // List<ConditionColumnInfo> list = getSqlMapClientTemplate().queryForList("condition_column_info.selectByIds",
    // ids);
    // return list;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int updateByExampleSelective(ConditionColumnInfo example) {
    // int rows = getSqlMapClientTemplate().update("condition_column_info.updateByExampleSelective", example);
    // return rows;
    // }
    //
    // /**
    // *
    // * @hujf Fri Jul 27 09:36:39 CST 2012
    // */
    // public int updateByPrimaryKeySelective(ConditionColumnInfo record) {
    // int rows = getSqlMapClientTemplate().update("condition_column_info.updateByPrimaryKeySelective", record);
    // return rows;
    // }
}
